package com.lefevre.cms.bean.data;

import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 组装约束数据
 *
 * @author Lefevre
 */
@Data
public class ConstraintData implements Serializable {
    private static final long serialVersionUID = -3620000921116073601L;

    /**
     * 表名
     **/
    private String pk_Table_Name;

    /**
     * 约束键名
     **/
    private List<String> pk_Column_Name = new ArrayList<>();

    /**
     * 约束名称
     **/
    private String fk_Name;

    /**
     * 被哪个表约束
     **/
    private String fk_Table_Name;

    /**
     * 被哪个表的某个键约束
     **/
    private List<String> fk_Column_Name = new ArrayList<>();

}
